花费 6 ms
C++的异常处理之一:throw是个一无是处的东西

看这篇文章学习C++异常处理的基础知识。看完后,还不过瘾,为什么大家在C++代码中都不用Exception?为什么C++11会引入一些变化? 为什么C++ exception handling ...

Mon Apr 21 10:42:00 CST 2014 1 27776
理解C++的RTTI

C++的RTTI包含三部分内容:dynamic_cast, typeid和type_info(很少直接使用,但是需要了解一下,type_info的定义是由编译器定的,但是共同的是它包含一个name() ...

Mon Sep 17 16:16:00 CST 2012 0 4307
C++ 的intialization list 和assignment

[补充] 如果一个类的所有成员都是public的,而且没有默认构造函数,就可以使用intialization list对类的成员进行初始化。 三大法 #include <ios ...

Tue Sep 18 03:53:00 CST 2012 0 4104
C++内联函数

C++有三种方式实现内联函数: 1. 将函数的定义写在类定义的内部; 2. 在类定义内部的函数声明上用inline显式指定; 3. 在类定义体外部的函数实现上用inline显式指定; # ...

Sun Sep 23 23:39:00 CST 2012 0 3749
Unichar, char, wchar_t

之前总结了一些关于字符表示,以及字符串的知识。 现在在看看一些关于编译器支持的知识。 L"" Prefix 几乎所有的编译器都支持L“” prefix,一个字符串如果带有L“”prefix,意 ...

Fri Oct 25 13:07:00 CST 2013 0 3108
关于POD

A plain old data structure (POD) is a data structure that is represented only as passive collections ...

Wed Dec 12 23:18:00 CST 2012 0 3205
C++的类型转换

显示初始化、隐式初始化和赋值 最近看了不少关于初始化和赋值的文章,其中提到最多的是要分清楚什么是赋值,什么是初始化,下面的例子都是初始化,也就是显示初始化和隐式初始化: C++隐式初始化int i ...

Fri Oct 26 03:04:00 CST 2012 1 2823

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM